package adaptor.toy;

//구모델,신모델 어뎁트 (ToyAdater.java)

public class ToyAdater implements NewtypeToy {
	OldtypeToy oldtype;  
	    // 구모델을 생성자를 통해 받음  
	    public ToyAdater(OldtypeToy oldtype) {  
	        this.oldtype = oldtype;  
	    }  
	      
	    public void useToy() {  
	        oldtype.useToy();  
	    }  
	    // 구모델 충전 타입을 USB로 전환 후 충전 함.  
	    public void onUSBChange() {  
	        System.out.println(oldtype.getName() + "change USB MODE !!");  
	        oldtype.onPlug();  
	    }  
	  
	    public String getName() {  
	        return oldtype.getName();  
	    }

	

}
